on demand – English–Italiano translations

🇬🇧 en it 🇮🇹

on demand

  • when needed or required
a richiesta, su richiesta
Wiktionary Links